#include <p24FJ256GA106.h>
#include <stdio.h>

// TRIS
#define LED_ROOD_TRIS				TRISDbits.TRISD3
#define LED_GROEN_TRIS				TRISDbits.TRISD4

// LAT
#define LED_ROOD					LATDbits.LATD3
#define LED_GROEN					LATDbits.LATD4

void InitLEDs(void) 
{
  // Make output
  LED_ROOD_TRIS	= 0;
  LED_GROEN_TRIS = 0;
}

void LedGroen(int DATA)
{
  LED_GROEN = (DATA==1 ? 1 : 0);
}

void LedRood(int DATA)
{
  LED_ROOD = (DATA==1 ? 1 : 0);
}

void KnipperLedGroen(void)
{
  LED_GROEN ^= 1; // Maak een toggle bit met een XOR
}

void KnipperLedRood(void)
{
  LED_ROOD ^= 1;  // Maak een toggle bit met een XOR
}
